package day1020;

interface Swim3{
    void swim();
}


public class Test7Lam3 {
    public static void main(String[] args) {


        Swim3 s=new Swim3(){
            public void swim(){
                System.out.println(1);
            }
        };


        //如果匿名内部类只包含一个方法，才可以使用lambda语法对匿名内部类进行简化。
        //匿名类的方法参数保留，方法的代码保留， 两段代码之间添加一个   ->
        //如果匿名内部类的方法中只有一个语句，那么可以省略{}
        Swim3 s2=()->{
            System.out.println(1);
        };

        //匿名类的方法参数保留，方法的代码保留， 两段代码之间添加一个   ->
        Swim s3=()->  System.out.println(1);


    }
}